@charset "utf-8";
/* CSS Document */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,img{margin:0px;padding:0px;}
h1,h2,h3,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,div{font:normal 12px Verdana;color:#505050;}
h1,h2,h3,h5,h6{font-family:Arial;color:#333;}
h4{font:bold 14px;}
ul,ol{list-style:none;}
fieldset,img{border:none;}
a{color:#ef5002;text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
.clear{clear:both;}
.clearer{clear:both;display:block;margin:0;padding:0;height:0;line-height:0px;font-size:0px;}
.fl{float:left;}
.fr{float:right;}
.blank{height:10px;font-size:0px;}
.wrap{width:990px;margin:0 auto;}

/*==top===================*/
#top{background:url(images/top_bg.gif) repeat-x;}
#top .wrap{height:86px;}
#top .wrap .logo{width:213px;float:left;padding:20px 0px 0 20px;}
#top .wrap .right{width:732px;float:right;}
#top .wrap .right h1{text-align:right;height:20px;padding:10px 10px 0 0; color:#666666;}
#nav{width:732px;margin-top:13px;}
#nav ul{height:43px;}
#nav ul li{text-align:center;float:left;position:relative;z-index:20;}
#nav ul li a{background:url(images/nav_bg1.gif) no-repeat right center;display:block;width:122px;height:43px;color:#333;font:normal 14px/39px Arial;text-decoration:none; overflow:hidden}
#nav ul li a:hover{text-decoration:none; background:url(images/nav_bg3.gif); background-repeat:no-repeat;}
#nav ul li.curr,#nav ul li.curr a,#nav ul li.curr a:hover{background:url(images/nav_bg2.gif) no-repeat;color:#fff;text-decoration:none;}
#nav .nobg a{background:none;}

#nav ul li ul{ display:none;}
#nav li ul{position:absolute;top:43px;left:0px;display:none; width:180px; }
#nav li ul.two{position:absolute;top:43px;left:0px;display:none; width:360px; }
#nav li ul li{height:28px; width:180px; float:left; }
#nav li.curr ul li a:hover{background:#FFB94D;}
#nav li ul li a,#nav li ul li a:visited,#nav li.curr ul li a{display:block;width:170px;height:28px;border-top:1px solid #FFD280;border-bottom:1px solid #FFAE38;background:#FF8D07;border-right:1px solid #FFD280;font:normal 11px/26px Arial, Helvetica, sans-serif;text-align:left; padding-left:10px; color:#FFFFFF;}
#nav li ul li a:hover{background:#FFB94D;}
#nav li:hover ul,#nav li.sfhover ul{display:block;}

/*==bottom===================*/
#bottom{background:#ebebeb url(images/bottom_line.gif) repeat-x;margin-top:15px;}
#bottom .wrap{}
#bottom .wrap .nobg{background:none;}
#bottom .wrap .footer{
	background:url(images/f_line.gif) no-repeat;
	margin-top:20px;
	padding-top: 16px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#bottom .wrap .footer .copyright{float:right;color:#333;}
#bottom .wrap .footer .copyright a{color:#333;}
#bottom .wrap .footer .link{float:left;color:#333;}
#bottom .wrap .footer .link a{padding:0 5px;color:#333;text-decoration:none;}
#bottom .wrap .footer .link a:hover{text-decoration:underline;}

/*==main===================*/
#main{width:990px;margin:0 auto;}
#main .crumb{background:url(images/icon_home.gif) no-repeat 10px center;padding-left:25px;line-height:30px;}
#main .crumb a{color:#6f6f6f;}
#main .topbg1{background:url(images/topbg2.gif) no-repeat;height:10px;font-size:0;}
#main .topbg2{background:url(images/topbg1.gif) no-repeat;height:30px;font-size:0;}
#main .btmbg1{background:url(images/btmbg1.gif) no-repeat;height:10px;font-size:0;}
#main .m_bg{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;zoom:1;padding-bottom:50px;}
#main .m_bg2{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;zoom:1;padding:20px 0 45px 0;}
#main .m_bg3{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;zoom:1;padding-bottom:20px;}
#left{width:740px;float:left;}
#left .l_bg{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;zoom:1;}
#left .topbg{background:url(images/l_topbg.gif) no-repeat;height:10px;font-size:0;}
#left .btmbg{background:url(images/l_btmbg.gif) no-repeat;height:10px;font-size:0;}
#left .title{background:url(images/title_bg3.gif) no-repeat center bottom;height:50px;position:relative;}
#left .title h2{font-size:22px;position:absolute;top:12px;left:40px;}
#left .title h2.Mac{padding-right:26px; background:url(/images/mac.gif) no-repeat; background-position:right;}
#left .title h2.Win{padding-right:26px; background:url(/images/win.gif) no-repeat; background-position:right;}
.totop{text-align:right;padding-right:20px;}

#left .title a{text-decoration:none;}
#left .title h4.curr {font-weight:bold; background:url(/images/header_img.jpg) no-repeat;float:right; font-size:12px; font-weight:normal; width:100px; height:23px; line-height:24px; text-align:center; cursor:pointer; color:#3e4e57; margin-top:25px; padding-right:40px;}

/*==sidebar===================*/
#sidebar{width:235px;float:right;}
#sidebar .bg{background:url(images/sidebar_bg.gif) repeat-y;zoom:1;}
#sidebar .btmbg{background:url(images/sidebar_btmbg.gif) no-repeat;height:10px;font-size:0;}
#sidebar .title1,#sidebar .title2,#sidebar .title3,#sidebar .title4{background:url(images/title_bg1.gif) no-repeat;height:35px;padding-left:40px;}
#sidebar .title1 h4,#sidebar .title2 h4,#sidebar .title3 h4,#sidebar .title4 h4{font-size:14px;line-height:35px;}
#sidebar .title2{background-position:0 -35px;}
#sidebar .title3{background-position:0 -70px;padding-left:15px;}
#sidebar .title4{background-position:0 -105px;padding-left:15px;}
#sidebar .list1,#sidebar .list2{padding:10px 15px;}
#sidebar .list1 dt a{background:url(images/dot2.gif) no-repeat 0 center;padding-left:10px;color:#333;font-size:12px;line-height:20px;}
#sidebar .list1 dd{line-height:12px;margin-top:5px;}
#sidebar .list2 li a{background:url(images/dot2.gif) no-repeat 195px center;color:#333;font-size:12px;line-height:24px;height:24px;display:block;}
#sidebar .list2 li a:hover{background:url(images/dot4.gif) no-repeat 195px center;color:#ef5002;text-decoration:none;}
#sidebar .list3{padding:10px 20px;}
#sidebar .list3 li{background:url(images/dot2.gif) no-repeat 0 6px;padding-left:10px;margin-bottom:5px;}
#sidebar .list3 li a{color:#333;line-height:16px;}
#sidebar .line{border-bottom:1px solid #d4d4d4;margin:6px 0;}
#sidebar .topbg2{background:url(images/sidebar_topbg.gif) no-repeat;height:10px;font-size:0;}
#sidebar .btmbg2{background:url(images/sidebar_btmbg2.gif) no-repeat;height:10px;font-size:0;}
#sidebar .bg2{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;}
#sidebar .title5{font-size:14px;line-height:24px;padding-left:15px;color:#333;}
#sidebar .bg2 .pic{text-align:center;padding:15px 0;}
#sidebar .list5{padding:5px 15px;}
#sidebar .list5 dd{line-height:12px;margin:10px 0;}

#sidebar div.DefaultChapterList{background:url(images/sidebar_bg.gif) repeat-y;zoom:1;}
#sidebar div.DefaultChapterList ul{}
#sidebar div.DefaultChapterList ul{padding:8px 10px;}
#sidebar div.DefaultChapterList ul li{background:url(images/dot2.gif) no-repeat 0 6px;padding-left:10px;margin-bottom:5px;}
#sidebar div.DefaultChapterList ul li a{color:#333;line-height:16px;}

#sidebar div.UserMadeChapterList{background:url(images/sidebar_bg.gif) repeat-y;zoom:1;}
#sidebar .r_prod{padding:8px 8px;}
#sidebar .r_prod .word{width:220px;float:left;text-align:left; }
#sidebar .r_prod .word p{line-height:1.5em;}
#sidebar .r_prod .word H5{font-weight:bold; padding-bottom:4px;}
#sidebar .r_prod .word H5 a{font-weight:bold; color:#666666;}
#sidebar .r_prod .btn{clear:both;padding:6px 0px 0px 4px;}
#sidebar .r_prod_noline{border-bottom:0px;}

#sidebar div.TagAllSystemShow{ padding:10px; background:url(images/sidebar_bg.gif) repeat-y;zoom:1;}
#sidebar div.TagAllSystemShow .DivTop{display:none;}
#sidebar div.TagAllSystemShow a{ color:#666666;}

/*==cont===================*/
.cont{padding:8px 40px 25px 40px;zoom:1; position:relative}
.cont h3{background:url(images/dot5.jpg) no-repeat 0 center;padding:8px 15px;font-size:18px; margin-top:6px; margin-bottom:6px; width:710px;}
.cont h4{font-size:14px;} 
.cont .title h3{background:url(images/dot5.gif) no-repeat 0 center;padding:8px 15px;font-size:18px;}
.cont .title h4{font-size:12px;line-height:26px;font-weight:bold;}
.cont p{line-height:16px;margin:8px 0;}

/*===Global===============*/
table.dvsTable td{ border-right:solid 1px #e1e1e1;  border-bottom:solid 1px #e1e1e1; padding:4px;}
table.dvsTable{ border:solid 1px #e1e1e1;}
table.dvsTable .tdbg{ background-color:#e1e1e1;}

#Shareit{ padding-top:8px; padding-left:20px; padding-right:10px; padding-bottom:8px;}
#Shareit img{ margin:4px;}

/*==Product===============*/
#prod_content .image{width:150px;float:left; overflow:hidden;}
#prod_content .word{float:right;width:480px; text-align:justify;}
#prod_content span{display:block;padding:10px 20px;}
.word_price{font:bold 12px/26px Verdana, Arial, Helvetica, sans-serif;color:#F60; padding-left:20px;}

#prod_cont{padding:10px 6px 12px 12px;}
#prod_cont a{}

#pur_nav{background:url(images/pur_line.png) repeat-x bottom;_background:url(images/pur_line.png) repeat-x 0px 25px;  width:100%;}
#pur_nav li{float:left;display:block;background:url(images/pur_btn.png) no-repeat;width:125px;height:20px;margin-left:8px;text-align:center;line-height:24px;font-size:12px; vertical-align:middle; padding-top:6px; }
#pur_nav li a{color:#666666;}
#pur_nav a:hover{text-decoration:none;color:#F60;}
#pur_nav .sel{background-image:url(images/pur_btn_sel.png);}
#pur_nav li{cursor:pointer;}

/*Product List*/
.prod_box{padding:16px 0px 12px 0px;border-bottom:1px dashed #CCC;text-align:justify;}
.prod_box .image{width:124px;float:left;text-align:center;padding-top:8px; overflow:hidden; }
.prod_box .word{width:532px;padding-top:0px;float:right;}
.prod_box .word h5{font:bold 14px/26px Verdana, Arial, Helvetica, sans-serif;}
.prod_box .word  span{display:block;padding:12px 0px 6px 30px;}

a.btn_1,a.btn_2,a.btn_3{background:url(images/btn_1.png) no-repeat 0px 0px;font:12px/18px Verdana, Arial, Helvetica, sans-serif;padding-left:26px;text-decoration:underline;margin:0px 10px; color:#666666;}
a.btn_1:hover,a.btn_2:hover,a.btn_3:hover{color:#FF6600;text-decoration:none;}
a.btn_2{background-position:0px -30px;}
a.btn_3{background-position:0px -60px;}

/*Product btn */
/*a.btn_4,a.btn_5{display:block;background:url(images/btn_2.png) no-repeat;width:108px;height:24px;line-height:100px;overflow:hidden;margin:0px 10px;float:left;}
a.btn_5{background-position:-118px 0;}
a.btn_4:hover{background-position:0 -30px;}
a.btn_5:hover{background-position:-118px -30px;}*/
a.btn_4,a.btn_5{display:block;background:url(images/icon_btn.gif) no-repeat;width:115px;height:26px;line-height:100px;overflow:hidden;margin:0px 10px;float:left;}
a.btn_5{background-position:0px -26px;}
a.btn_4:hover{background-position:0px -52px;}
a.btn_5:hover{background-position:0px -78px;}

/*index*/
#HomeTab{width:680px; height:30px; padding-left:36px; margin-top:4px;}
#HomeTab span{float:left;display:block;background:url(images/cur_btn.gif) no-repeat;width:180px;height:27px;margin-left:8px;text-align:center;line-height:24px;font-size:12px; vertical-align:middle;padding-top:4px;}
#HomeTab span{color:#666666; font-weight:normal; cursor:pointer;}
#HomeTab span.cur{float:left;display:block;background-image:url(images/cur_bg.gif);}
#left .UserMadeChapterList h2{ font-weight:bold; font-size:14px;}
#left .UserMadeChapterList .DivTop{ display:none;}



/*tag*/
#TagRelated{background:url(images/pur_line.png) repeat-x bottom;_background:url(images/pur_line.png) repeat-x 0px 25px;  width:100%; margin-bottom:10px;}
#TagRelated li{float:left;display:block;background:url(images/pur_btn.png) no-repeat;width:125px;height:26px;margin-left:8px;text-align:center;line-height:24px;font-size:12px;}
#TagRelated a:hover{text-decoration:none;color:#F60;}
#TagRelated .sel{background-image:url(images/pur_btn_sel.png);}
#TagRelated .sel a{line-height:26px; color:#666666;}
#TagRelated li{cursor:pointer;}
#TagShow div.one{padding:0px; margin:0px; margin-bottom:10px;}
#TagShow{ line-height:16px;}
#TagShow a{color:#0000FF;}
div.Tag{ font-weight:bold; margin-top:0px; padding:0px;border:} /* border:solid 1px #E5E5E5;*/
#TagList div{ float:left;}
.DivChapterTag{ width:600px; float:left;}
.DivChapterTag label{ padding-left:10px;}
.DivChapterTag label a{color:#0000ff;text-decoration:underline;}

#GVTagList strong{ color:#000066; font-weight:lighter;}
#GVTagList b{ color:#000066; font-weight:lighter;}
#GVTagList .STitle{ font-size:16px;}
#GVTagList .SContent{ padding-left:8px; font-size:13px;}
#GVTagList .SItem{ margin-bottom:4px;}
div .SearchKeys{ color:#000033; font-size:14px;border:1px solid #d2e7fd; padding-left:8px; padding-right:8px; padding-top:1px; padding-bottom:6px;}
div .SearchKeys a{color:#0000FF; text-decoration: underline; font-size:14px; padding-left:4px; padding-right:4px;}
.TagAllSystemShow label{ padding-left:10px;}

/*ShowMore*/
div.showmore{border:solid 1px #CCCCCC; padding:6px; margin-top:10px; margin-bottom:10px;}
div.showmore h4{ width:100%; font-weight:bold; font-size:14px; color:#666666; padding:6px; height:24px;}
div.showmore li{ margin-left:20px; height:18px; padding-left:16px; background-image:url(images/dot3.gif); background-repeat:no-repeat;}

/*smsPostForm*/
#EgeCMSInfoStyle37{ border:solid 1px #e1e1e1; width:620px; padding:4px; border-bottom:none; margin-top:12px;}
#EgeCMSInfoStyle37 table td.BiaoQianEditItemTable_TD1{ width:120px; text-align:right; padding-right:6px;}
#EgeCMSInfoStyle37 textarea{ width:400px; height:120px; border:solid 1px #e1e1e1;}
#EgeCMSInfoStyle37 td.BiaoQianEditItemTable_TD2 .My6{ width:50px; border:solid 1px #e1e1e1;}
#EgeCMSInfoStyle37 td.BiaoQianEditItemTable_TD2 .My12{ width:50px; border:solid 1px #e1e1e1;}
#smsSubmitdiv{ text-align:right; border:solid 1px #e1e1e1; width:500px; padding-right:128px; border-top:none;}
#BiaoQianEditItemTable283{ margin-top:12px;}
/*sms List Show
.cmsContent{ width:620px; border:solid 1px #e1e1e1; padding:4px; clear:both;}
.cmsContent ul{ border-bottom:dashed 1px #e1e1e1; margin:4px; padding:4px;}
.cmsContent ul li{ padding:4px;}
.cmsContent li.YName{ width:620px; font-weight:500; size:13px;}
.cmsContent li.smsRe{ width:620px; font-weight:500; size:13px; font-weight:lighter;color:#000066;}
.cmsContent li.AddTime{ float:left; width:170px;}
.cmsContent li.IP{float:left;  width:300px;}
.cmsContent li.Contents{ width:612px; padding:4px; clear:both;}*/

.cmsContent{ width:620px; padding:4px; clear:both;}
.cmsContent .HiSMS{ padding:4px;}
.cmsContent div.YourName{ width:620px; font-weight:bold; size:13px; height:20px;}
.cmsContent div.smsRe{ width:620px; font-weight:bold; size:13px; font-weight:lighter;color:#000066; height:20px;}
.cmsContent .HiSMS a.smsReply{padding-right:13px; background:url(images/pen.jpg) no-repeat right;}
.cmsContent div.AddTime{ float:left; width:170px;}
.cmsContent div.IP{float:left;  width:300px;}
.cmsContent div.Comments{padding:4px; clear:both; }
.cmsContent span.sbottom{ display:none;}
.cmsContent span.smsChapter a.smsReply{display:block;background:url(images/add-comment.jpg) no-repeat;width:138px;height:25px;overflow:hidden;margin:0px;padding:0px; margin-left:460px; font-size:0px;}
.cmsContent span.smsChapter a.smsReply:hover{background-position:0px -25px;}

.pages
{
	height: 20px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
}

a.pages
{
	height: 20px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
	color: #333333;
}
a.pages:hover {
	background-color: #ef5002;
	height: 20px;
	color:#ffffff;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
}
a.pages:visited {
	height: 20px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
}
a.pages_
{
	background-color: #ef5002;
	height: 20px;
	color: #ffffff;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
}
a.pages_:hover
{
	background-color: #ef5002;
	height: 20px;
	color: #ffffff;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
}
#PageSet
{
	width: 600px;
	height: 20px;
	float:left;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	float:left;
	font-size:14px;
	clear:both;
}
#PageSet ul{ margin:0px; padding:0px;}
#PageSet li
{
	float:left;
	border: solid 1px #ef5002;
	margin-right:2px;
	list-style:none;
	list-style:none;
}
#PageSet li.pages_
{
	background-color: #ef5002;
	text-align: center;
}

