@charset "utf-8";
body{
	position:relative;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.pt9 {
	font-size: 9pt;
	letter-spacing: 1px;
}
.pt11 {
	font-size: 11pt;
	letter-spacing: 1px;
	line-height: 22px;
	}

.iink1{
	font-size: 12px;
	color: #333;
	text-decoration: none;
	}
a.iink1:link{
	font-weight:bold;
	color:#333;
	text-decoration:none;
	}
a.iink1:visited{
	font-weight:bold;
	color:#333;
	text-decoration:none;
	}
a.iink1:hover{
	color:#840F0F;
	text-decoration:none;
	}

.iink2{
	font-size: 11pt;
	color: #cc0000;
	text-decoration: none;
}
a.iink2:link{color:#CC0000;text-decoration:none;}
a.iink2:visited{color:#CC0000;;text-decoration:none;}
a.iink2:hover{
	color:#CC0066;
	text-decoration: underline;
	font-weight: bold;
}

.iink3{
	font-size: 9pt;
	color: #FF6600;
	text-decoration: none;
}
a.iink3:link{color:#FF6600;text-decoration:none;}
a.iink3:visited{color:#FF6600;;text-decoration:none;}
a.iink3:hover{color:#CC0066;;text-decoration: underline;}

.iink4{
	font-size: 11pt;
	color: #333333;
	text-decoration: none;
}
a.iink4:link{color:#333333;text-decoration:none;}
a.iink4:visited{color:#333333;text-decoration:none;}
a.iink4:hover{color:#CC0066;text-decoration: underline;}

.iink5{
	font-size: 11pt;
	color: #333333;
	text-decoration: none;
	line-height: 25px;
}
a.iink5:link{
	text-decoration:none;
	color: #333333;
}
a.iink5:visited{color:#333333;;text-decoration:none;}
a.iink5:hover{
	color:#FF6600;
	text-decoration: none;
	font-weight: normal;
	position:relative;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	left: 1px;
	top: 1px;
}

/*a.iink5:HOVER{ 
color :#FF6600; 
text-decoration : none; 
visibility : visible; 
float : none; 
clear : none; 
position : relative; 
top : 1pt; 
left :1pt; 
} */

.pp {
	filter: Gray;
}
.qq {
	filter:;
}
.lover{
	width:969px;
	height:120px;
	text-align:left;
}
.lover .title{
	width:217px;
	height:120px;
	float:left;
}
.lover .content{
	width:737px;
	height:110px;
	float:left;
}
.movie{
	width:969px;
}
.movie .content1{
	width:190px;
	float:left;
}
.movie .content1a{
	width:190px;
	float:left;
}
.movie .content1b{
	width:190px;
	height:133px;
	background:url('../i/image_r4_c2.jpg');
	float:left;
}
.movie .content1c{
	width:190px;
	background:url('../i/image_r21_c2.jpg');
	float:left;
}
.movie .content2{
	width:779px;
	float:left;
}
.movie .content3{
	width:779px;
	float:left;
}
.movie .content4{
	width:769px;
	margin-left: 10px;
	margin-top: 20px;
	float:left;
}
.movie .content5{
	width:559px;
	margin-left: 220px;
	float:left;
}.movie .content6{
	width:769px;
	margin-left: 10px;
	float:left;
}
.movie .content7{
	width:779px;
	height:47px;
	background:url('../i/image-005.jpg');
	float:left;
}
.movie2{
	width:684px;
	padding:10px;
}
.movie2 .content1{
	width:100%x;
	height:30px;
}
.movie2 .content2{
	width:100%;
}
.movie3{
	width:613px;
	padding:10px;
}
.movie3 .content1{
	width:100%x;
	height:77px;
}
.movie3 .content2{
	width:100%;
	padding:10px;
}

.pages_btns .pages{ line-height: 22px; }
.pages_btns {
	font-size:13px;
	font-family: 'Arial';
	border:1px #CCC solid;
	background:#F7F7F7;
	height:17px;
	}
.pages_btns a{
	color:#111;
	padding: 5 0 5 0;
	text-decoration: none;
	text-align:center;
	width:60px;
	line-height:17px;
	}
.pages_btns a:hover {
	color:#666;
	text-decoration: none;
	background:#FFF;
	}
.pages_btns .pages{
	font-size:13px;
	font-family: 'Arial';
	background:#F7F7F7;
	height:17px;
	}
.pages_btns .pages a{
	color:#111;
	padding: 2 0 3 0;
	text-decoration: none;
	text-align:center;
	width:28px;
	}
.pages_btns .pages a:hover {
	color:#666;
	padding: 2 0 3 0;
	text-decoration: underline;
	background:#FFF;
	line-height:22px;
	}
.pages_btns .thispage{
	font-size:15px;
	font-family: 'Arial';
	font-weight:bold;
	background:#CCC;
	padding: 2 0 3 0;
	text-align:center;
	width: 28px;
	}
.pages_btns .span_x{
	color:#111;
	padding: 4px;
	text-align:center;
	width:2px;
	height:20px;
	}
.pages_btns .font_x{
	color:#111;
	padding: 5px;
	text-align:center;
	width:60px;
	}
.pages_btns input{
	width:28px;
	height:20px;
	font-size:13px;
	font-family:'Arial';
	border:1px #666 dotted;
	}
/* CSS Document */

a img{ border: none;}


ul#navigation{ border: 1px solid #999; height: 20px;}
ul#navigation {}
ul#navigation li{ float:left; list-style: none; margin-left: 10px;}
ul#navigation li a{ text-decoration: none; padding: 5px; color: #1d3c5c;}
ul#navigation li a:hover{ background-color: #7492b1; color: #fff;}
ul#navigation .current a{ border: 1px solid #336699; background-color: #eee;}


table#infotable{ border:1px solid #999999;}
table#infotable .header{ background-color: #ccc}
table#infotable .extra-header{ background-color: #eee;}
table#infotable .function-column{width: 10%; white-space: nowrap; text-align:center; }
table#infotable .current{ background-color: #e8edf1;}
table#infotable .alt{}
table#infotable .shift{ background-color: #eee};
table#infotable .footer{ background-color: #eee}
table#infotable .title{
	font-size:15px;
	color:#454545;
	}
table#infotable .title td a{
	font-weight:bold;
	color:#0066CC;
	text-decoration:none;
	}
table#infotable .title td a:hover {
	color:#666666;
	text-decoration:none;
	}
table#infotable .title input{
	font-size:12px;
	height:20px;;
	}
table#infotable .title select{
	background:#888888;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	height:19px;;
	}
table#infotable .header{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background:#666666;
	}
table#infotable .header td{
	text-align:center;
	border-bottom:1px #666666 solid;
	}
table#infotable .body{
	font-size:12px;
	}
table#infotable .body td{
	border-bottom:1px #333333 dotted;
	}
table#infotable .body td input{
	font-size:12px;
	height:20px;
	}
table#infotable .body td a{
	font-weight:bold;
	color:#EE6699;
	text-decoration:none;
	}
table#infotable .body td a:hover {
	color:#666666;
	text-decoration:none;
	}
table#uiTable{
	}
table#uiTable .header{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background:#666666;
	}
table#uiTable .header td{
	text-align:center;
	border-bottom:1px #666666 solid;
	}
table#uiTable .body{
	font-family:Verdana;
	font-size:12px;
	}
table#uiTable .body td{
	font-weight: 300;
	border-bottom:1px #666666 dotted;
	}
table#uiTable .body td a{
	font-weight:bold;
	color:#3333AA;
	text-decoration:none;
	}
table#uiTable .body .edit input{
	font-family:Verdana;
	font-weight:bold;
	color:#3333AA;
	border:0px;
	text-align:center;
	border-bottom:1px #666666 solid;
	}
table#uiTable .body td a:hover{
	color:#EE3333;
	}
div#addRecord table{
	border:1px #CCCCCC solid;
	/*background:#666666;*/
	}
div#addRecord .body{
	font-family:Verdana;
	font-size:12px;
	}
div#addRecord .body input,select{
	font-family:Verdana;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	color:#444444;
	}
div#addRecord .body option{
	background:#CCCCFF;
	color:#006699;
	}

#moin{}

#mocount{ width: 40%; float:left; margin-right: 2%;}
#mocount .title{ font-size: 18px; font-weight: bold;}


#mobyprovider{ width: 58%; float:left;}
#mobyprovider .title{ font-size: 18px; font-weight: bold;}

#mtout-result{ font-size: 12px;}
#mtout-result .service{ width: 13%; float:left; border: 1px solid #336699; margin: 5px;}
#mtout-result .title{ font-size: 16px; background-color: #eee; padding: 5px;}
#mtout-result table{ font-size: 12px;}
#mtout-result .alt{}
#mtout-result .shift{ background-color: #eee};


.spacer{ clear: both; font-size: 50%;}

.paging{ font-family: "Courier New", Courier, monospace; font-size: 14px; margin: 3px auto 3px auto; float:right;}
.paging .info{ float:left; font-size: 12px;}
.paging a{ float:left; display:block; text-align:center; width: 15px; text-decoration: none; color: #336699; border: 1px solid #333; margin: auto 3px auto 3px; background-color:#fff;}
.paging a:hover{background-color: #ccc;}
.paging a.current{ background-color: #000; color: #fff;}

#Move_Window {
	solid;
	position:absolute;
	border:1px #333333 solid;
	z-index:0;
	}
#Move_Window .W_header {
	font-family:'Arial';
	font-size:12px;
	height:26px;
	padding:5 5 5 5;
	color:#FFFFFF;
	background:#3333AA;
	cursor:move;
	}
#Move_Window .W_header .title {
	font-size:15px;
	font-weight:bold;
	}
#Move_Window .W_header .close {
	cursor:pointer;
	text-align:center;
	}
#Move_Window .W_body {
	font-family:'Arial';
	font-size:15px;
	}
#Move_Window .W_body .title {
	font-weight:bold;
	}
#Move_Window .W_body .content {
	}
table#member .menu{
	font-size:12px;
	font-family:Arial;
	}
table#member .menu td{
	background:#ECE2F5;
	}
table#member .menu a{
	font-weight:bold;
	color:#4F4F4F;
	text-decoration:none;
	}
table#member .menu a:hover{
	color:#FF3333;
	text-decoration:none;
	}
table#point_card{
	font-family:Arial;
	font-size:12px;
	}
table#point_card .money td{
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	}
table#point_card .point td{
	font-weight:bold;
	}
table#mms_view{
	font-family:Arial;
	font-size:12px;
	}
table#mms_view .subject td{
	font-weight:bold;
	}
table#mms_view .content td{
	font-weight:bold;
	}
table#mms_view .content td span{
	font-weight:normal;
	}
table#mms_view .filesize td{
	font-weight:bold;
	}
table#mms_view .filesize td span{
	font-weight:normal;
	}
table#mms_view .counter td{
	font-weight:bold;
	}
table#mms_view .counter td span{
	font-weight:normal;
	}
ul#cart{
	font-size:16px;
	line-height:26px;
	}
ul#cart li{
	list-style-type:none;
	}
ul#cart li span{
	font-weight:bold;
	border-bottom:1px #333333 dotted;
	color:#EE0000;
	}
.alpha{
	top:0;
	left:0;
	FILTER: Alpha(opacity=40);/*表格透明*/
	opacity:0.3;
	background-color:#666666;
	position:absolute;
	z-index:98;
	}
