﻿@charset "utf-8";

/*----------------------------------------
Name: global.css
Developed by:Wayne Chen(wayne@jollywiz.com)
Date Created:2010-01-21
Last Updated:2010-01-22
Copyright:
----------------------------------------*/

/*Elements CSS Framework by Ben Henschel*/
/*Mass Reset*/
/*Thanks to Eric for this reset http://meyerweb.com/eric/thoughts/2007/04/14/reworked-reset/ */
/*  table, tr, th, td,tbody, tfoot, thead,*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend,caption
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	font-size:100%;
	text-align: left;
	vertical-align: baseline;
}
	
a img {border:none;}

table {border-collapse: collapse; border-spacing: 0;}
q:before, q:after, blockquote:before, blockquote:after {content: "";}
input{ font-size: 12px; vertical-align:middle; }
select { font-size: 12px; vertical-align:top; }


/*ELEMENT
----------------------------------------*/
*{ margin:0; padding:0; font:12px;}
body{font-size:12px;font-family:宋体, Arial, Helvetica, sans-serif;line-height:1.6em;margin:0px;padding:0px; background: #000000;}
#body{ background:url(/images/comm/bg_01.gif) repeat-x;}
ul{ list-style:none;}
.font01{ color:#FFFFFF;}
.font02{ color:#eebf0c;}

.hackbox {clear:both; font-size:0px;}
.hackbox5 {clear:both; font-size:0px; height:5px;}
.hackbox10 {clear:both; font-size:0px; height:10px;}

a:link.link01, a:visited.link01 {color:#FFFFFF; text-decoration:none; }
a:hover.link01, a:active.link01 {color:#ee9602; text-decoration:none;}
a:link.link02, a:visited.link02 {color:#eebf0c; text-decoration:none; }
a:hover.link02, a:active.link02 {color:#ee9602; text-decoration:none;}

a:link.link03, a:visited.link03 {color:#000000; text-decoration:none; font-weight:bold; }
a:hover.link03, a:active.link03 {color:#ee9602; text-decoration:none;font-weight:bold;}

a:link.link04, a:visited.link04 {color:#333333; text-decoration:none; }
a:hover.link04, a:active.link04 {color:#ee9602; text-decoration:none;}

a:link.link05, a:visited.link05 {color:#ff2600; font-weight:bold; text-decoration:none; }
a:hover.link05, a:active.link05{color:#ff2600; font-weight:bold; text-decoration:none;}

a:link.link06, a:visited.link06 {color:#00427e; font-weight:bold; text-decoration:none; }
a:hover.link06, a:active.link06{color:#00427e; font-weight:bold; text-decoration:none;}

a:link.link07, a:visited.link07 {color:#818181;  text-decoration:none; }
a:hover.link07, a:active.link07{color:#818181; text-decoration:none;}

a:link.link08, a:visited.link08 {color:#FFFFFF;  text-decoration:none; }
a:hover.link08, a:active.link08{color:#FFFFFF; text-decoration:none;}

a:link.link09, a:visited.link09 {color:#ff697e; font-weight:bold; text-decoration:none; }
a:hover.link09, a:active.link09{color:#ff697e; font-weight:bold;text-decoration:none;}

a:link.link10, a:visited.link10 { color:#ee9602; font-weight:bold; text-decoration:none; }
a:hover.link10, a:active.link10{ color:#ee9602;   font-weight:bold;text-decoration:none;}

a:link.link11, a:visited.link11 { color:#ff4120; font-weight:bold; text-decoration:none; }
a:hover.link11, a:active.link11{ color:#ff4120 ;  font-weight:bold;text-decoration:none;}

a:link.link12, a:visited.link12 {color:#000000; text-decoration:none; }
a:hover.link12, a:active.link12 {color:#ee9602; text-decoration:none;}

a:link.link13, a:visited.link13 {color:#e59400; text-decoration:none; }
a:hover.link13, a:active.link13 {color:#e59400; text-decoration:none;}

a:link.link14,a:visited.link14{color:#FFFFFF;text-decoration:none; background-color:inherit;}
a:hover.link14, a:active.link14{color:#ffffff;text-decoration:none;background-color:#4B4B4B; display:block; text-align:center;}
.container{ margin: 0 auto; width:947px; background:url(/images/comm/bg_02.gif) repeat-x; padding:0 13px;}
.top_ad{ width:947px; height:110px; margin-bottom:10px;}
.nav_01{ color:#FFFFFF; width:310px; float:left;}
.nav_02{  width:300px; float:left;}
.logo{ width:336px;float:left;}
.nav_03{  width:300px; float:left;}
.nav_03 ul { width:280px; }
.nav_03 ul li{ float:left; padding:0 5px;color:#FFFFFF; }
.nav_03 p{ font-family: "黑体"; color:#ee9602; font-size:14px; font-weight: bold; padding:0 0 3px 3px;}
.font03{ color:#FF0000; font-weight:bold; font:"黑体"; font-size:12px;}
.font04{ color:#cba435}

#news_scroll li a:link,#news_scroll li a:visited{color:#eebf0c; text-decoration:none; overflow:hidden;}
#news_scroll li a:hover,#news_scroll li a:active {color:#ee9602; text-decoration:none; overflow:hidden;}

/*电视墙新闻广告*/
.show{ width:315px; height:430px; border:#FFFFFF solid 2px;float:left; margin-right:5px;}
.news{width:328px; height:430px; border:#FFFFFF solid 2px;float:left; border-right:none;}
.news_01{ background:url(/images/comm/title_03.png) no-repeat; height:23px; font-family:"黑体"; font-size:14px; color:#FFFFFF; font-weight:bold; padding:0px 0 0 5px;}
.news_02{ background:url(/images/comm/bg_news_02.gif) no-repeat; height:120px;}
.news_02 ul { padding:10px 0 0 2px; #line-height:15px;}
.news_02 ul li { background:url(/images/comm/icon_02.gif) no-repeat 0px 4px; padding:0 10px 0 11px; float:left;}
.news_03{ background:url(/images/comm/title_05.png) no-repeat; height:20px;font-family:"黑体"; font-size:14px; color:#FFFFFF; font-weight:bold; padding:3px 0 0 5px;}
.news_04{ height:122px; background:#FFFFFF;}
.news_04 ul { padding:10px 0 0 2px; #line-height:15px;}
.news_04 ul li { background:url(/images/comm/icon_02.gif) no-repeat 0px 4px; padding:0 10px 0 11px; float:left;}
.news_05{ background:url(/images/comm/title_07.jpg) no-repeat; height:23px;font-family:"黑体"; font-size:14px; color:#FFFFFF; font-weight:bold; padding:3px 0 0 5px;}
.news_06{ background:url(/images/comm/bg_news_06.gif) no-repeat; height:117px; }
.news_06 ul { padding:10px 0 0 2px; #line-height:15px;}
.news_06 ul li { background:url(/images/comm/icon_02.gif) no-repeat 0px 4px; padding:0 10px 0 11px; float:left;}
.ad_pic{ float:left; width:284px;_width:285px;border:#FFFFFF solid 2px; margin-left:5px; }
.ad_pic_img { border-bottom:#FFFFFF solid 2px; width:284px;height:234px; overflow:hidden;}

.video{ background:#373737; text-align:center; height:195px;}
.video ul{ padding:3px 0px 0 0px;}
.video ul li{ width:133px; height:102px;  float:left; margin:0 2px;}
.video ul img{border:#000000 solid 2px;}
.video ul li p{ background:url(/images/comm/icon_03.gif) no-repeat 2px 3px; padding-left:15px; color:#FFFFFF;}

/*hot&美妆&试用*/
.hot{width:315px; height:423px; background:url(/images/comm/bg_hot.gif) no-repeat; float:left;}
.hot ul{ padding:0px 10px 0 25px; }
.hot ul li{ float:left;}
.hot ul li p{ color:#ff2600; font-weight:bold;}
.hotimg{ border:#CCCCCC solid 1px; width:98px; height:98px;}
.hottext{ width:145px; padding:10px 0 0 25px;	}
.hottext02{width:280px; padding:12px 0 3px 0;}

.right{ float:left; padding-left:4px;  *padding-left:6px}
.right_01{ width:332px; float:left;}
.right_title{ width:332px; }
.right_title li{float:left;}
.right_01_content{ width:330px; height:290px; #height:293px;border:#ff555e solid 1px; }
.right_01_content_pic{ width:80px; height:80px;border:#ff555e solid 1px; margin:10px 0 0 10px; float:left; display:inline;}
.right_01_content_text{ width:200px;float:left; padding:10px 10px 0 10px;#padding:8px 10px 0 10px;}
.right_02{width:279px;border:#afafaf solid 1px; margin:1px 0px 0px 345px; *margin:1px 0px 0px 13px; position:absolute;}
.right_02_content{ padding:1px 0 1px 15px;}
.right_02_title{ margin:5px 0;}
.right_02_pic01 {border:#CCCCCC solid 1px; width:80px; height:80px; float:left; margin:5px 0 0 0px;}
.right_02_text01{ float:left; margin:5px 0 0 10px; width:150px;}
.right_02_text02{ padding:5px 0 15px 0;}
.right_03{width:279px;border:#afafaf solid 1px; margin:210px 0px 0px 345px; *margin:215px 0px 0px 13px;_*margin:210px 0px 0px 13px; position:absolute;}
.right_03_content{ padding:1px 0 1px 15px; height:130px;*height:128px;_height:132px;}
.right_03_title{ margin:15px 0;}
.right_03_pic{border:#CCCCCC solid 1px; width:56px; height:56px; float:left; margin:5px 0 0 0px;}
.right_03_text{ float:left; margin:5px 0 0 10px; width:190px;}
/* bottom*/
.bottom{ margin: 0 auto; width:973px;}
.bottom_01{ background:#4b494a; text-align:center; color:#FFFFFF; padding:5px 0;}
.bottom_02{ background: url(/images/comm/bottom_02.gif) repeat-x; height: auto !important; height: 50px; /*假定最低高度是200px*/min-height: 50px; text-align:center; color:#FFFFFF;line-height:21px;padding:0px 50px 7px 50px;}
.bottom_03{background:#4b494a; text-align:center; color:#FFFFFF; padding:7px 0;}
.bottom_04{ background: url(/images/comm/bottom_03.gif) repeat-x; height: auto !important; height: 50px; /*假定最低高度是200px*/min-height: 50px; text-align:center; color:#FFFFFF; line-height:21px; padding-top:7px;}

/*ranking*/
.nav_01 ul{}
.nav_01 ul li{ float:left; padding-right:10px; vertical-align:middle; text-align:center;}
.search{ padding:5px 0; position:relative; width:780px; height:20px; left:60px;}
.select04{ width:200px; position:absolute; left:0px; top:4px; *top:3px;margin-right:10px;}
.select01{ width:200px; position:absolute; left:100px; top:4px; *top:3px;margin-right:10px;}
.select02{ width:200px; position:absolute; left:320px; top:4px; *top:3px;margin-right:10px;}
.select03{ width:200px; position:absolute; left:420px; top:4px; *top:3px;margin-right:10px;}


.ranking{ width:685px; float:left; margin-left:15px;}
.ranking ul{ padding:20px 0;}
.ranking ul li{ padding:10px 0; }
.ranking_toppic{ float:left; margin:8px 10px 0 10px;}
.ranking_product{ float:left; width:110px;height:113px;}	
.ranking_text{float:left; width:440px; padding:0 20px;height: auto !important; height: 124px; /*假定最低高度是200px*/min-height: 124px;}
.right_ad{float:left; padding-top:30px;}

/*blog*/
.inside_bg{width:156px; height:458px; position:absolute;}
.title01{ float:left; margin:10px 0 10px 0;}
.title02{float:left;margin:10px 0 10px 0;}
.blog_left{  width:153px; min-height:300px;_height:300px; padding:20px 10px 0 10px;float:left;clear:both;}
.blog_left01{width:156px; height:330px; background:url(/images/comm/blog_title03.gif); }
.blog_left01_text01{margin:13px 0px 0px 30px;width:100px; color:#ffffff;}
.blog_left01_text02{ margin-top:20px; padding-left:8px;color:#ffffff;}
.blog_left02{ }
.blog_left02 ul{ padding:10px 0;}
.blog_left02 ul li{ margin:3px 0;}
.blog_center{ width:506px; margin:20px 10px 0px 10px;float:left; background:#FFFFFF;}
.blog_center_text01 p{margin-top:30px; text-align:center;}
.blog_center_text02 {margin-top:20px; padding:0 25px; }
.blog_center_pic{ text-align:center; padding:30px 0;}
.blog_center_btn{ text-align:right;}
.message{ width:90%; margin:0 auto;}
.message_pic{ width:70px; height:60px; margin:0px 20px; border:#b4b4b4 solid 1px; text-align:center; padding-top:10px;float:left;clear:both;}
.message_intr{width:340px;min-height:50px;_height:50px;float:left;}
.message_text{position:absolute; margin:20px 0 0 110px;float:left; }

.message02{ width:83%; margin:0 auto;}
.message02_textarea{position:absolute; top:220px; left:55px; width:360px;}
.message02_publicat{position:absolute; top:275px; left:430px;}
.blog_center_bottom{position:absolute; left:0px; top:315px;}

.blog_right{ float:left;margin:20px 0 0 20px;}
.blog_right_ad{ border:#dadedd solid 1px; margin-bottom:20px;}
.blog_right_list{ min-height:300px;_height:300px; width:206px; background:#733227;}
.blog_right_list ul{ float:left;} 
.blog_right_list ul li{ text-align:center; float:left; margin:15px 5px 5px 6px; width:85px;}

/*about*/
.container2{ margin: 0 auto; width:883px;background:#FFFFFF; padding:25px 45px;}
.container_clear{margin:0 auto;width:973px;background:#ffffff;}
.about_title{ margin:15px 0  20px 0;}
.about_line{width:883px; background:url(/images/comm/container2_line.gif) repeat-x; height:19px; margin-bottom:20px;}
.about_text{width:757px; height:300px; border-left: #a5a5a5 solid 1px;border-right: #a5a5a5 solid 1px; padding:60px 60px 0 60px;}

/*cooperate*/
.cooperate{ background:#FFFFFF;}
.cooperate ul{ width:700px;}
.cooperate ul li{ width:165px;height:80px;float:left; margin:10px 5px;}

/*contact*/
.contact_line{width:883px; background:url(/images/comm/container2_line.gif) repeat-x; height:19px;}
.contact_text{ border:#000000 solid 2px; border-top:none; text-align:center; line-height:60px; padding:40px 0 100px 0; font-weight:bold;}
.contact_text p{text-align:center;}
.copyright{ padding:10px 30px;}
.copyright ul li{ margin:10px 0;}
.copyright ul li p{ padding-left:20px;}

/*subscription*/
.subscription{ padding:20px 0 0 0; text-align:center;}
.btn01{ width:118px; float:left; margin-left:300px;}
.btn02{ width:118px; float:left; margin-left:30px;}
.register{ background:url(/images/comm/register.gif) center no-repeat;  height:560px; text-align:center; vertical-align:middle;}
.register_text{ width:285px; padding:330px 0 0 300px; *padding:330px 0 0 20px;font-weight:bold; color:#494948;}

/*employment*/
.employment_text{ background:#f6f6de; border: #ccc868 solid 1px; width:560px; height:580px; padding:38px;}
.employment_text01{ border-bottom:#a3a3a3 solid 1px; height:210px; margin-bottom:40px;}


/*reg*/ /*2010.2.4有修改*/ /*2010.2.10再次修改*/
.registers{ width:386px; height:315px; background:url(/images/comm/reg_bg.gif) no-repeat; margin-top:20px; padding:10px 20px 0 20px; float:left;}
.reg_table{ margin:10px 0 0 0;}
.reg_table td{ height:16px;}
.registers02{ width:386px; height:300px; background:url(/images/comm/reg_bg.gif) no-repeat; margin-top:20px; padding:20px 20px 0 20px;float:right; }
.reg_table02 { margin:20px 0 0 0;padding-left:20px; height:175px;}
.reg_table02 td{ height:20px;}
/*2010.2.4有修改end*/ /*2010.2.10再次修改 end*/

/*video*/
.video_title{margin:30px 15px 20px 15px; text-align:center; font-family:"宋体"; font-weight:bold; font-size:18px; color:#6b6b6b; border-bottom:#6b6b6b solid 1px; height:35px; line-height:125%;}
.video_k{ text-align:center; margin-bottom:10px;}
.video_k_s{ width:90%; margin:0 auto; border-top:#b4b4b4 dashed 1px; padding:12px 0;}
.video_l{ width:73px; height:763px;*height:770px; background:#232122;float:left; margin-left:10px; }
.video_l ul{ height:676px;*height:683px;}
.video_c{ width:613px; float:left;margin:0 10px;}
.video_c_left{ width:355px; float:left;}
.video_c_right{float:left; margin-left:4px;}
.video_c01{ width:355px; border:#9f9f9f solid 1px; margin-top:1px;}
.video_c01_text{ padding:11px 10px;}
.video_c_title01{width:355px;}
.video_c02{border:#9f9f9f solid 1px; margin-top:1px;}
.video_c02_text p{ text-align:center;}
.video_c02_text ul { width:240px;}
.video_c02_text ul li {  padding: 0 10px 0 10px; float:left;}
.video_c02_pic{ background:#1d1b1c; padding:10px; margin:8px 0 9px 0;}
.video_c_b{border:#9f9f9f solid 1px; padding:1px 1px 10px 1px;  background:#000000; }
.video_c_bpic{ width:432px; background:#4e4e4e;margin-left:8px; float:left; display:inline;}
.video_c_bpic ul{ padding:10px;}
.video_c_bpic ul li{ float:left; margin-right:10px;}
.video_c_btext{float:left; background:#595959; width:150px; height:146px;text-align:center; padding-top:5px;}
.video_c_btext ul li{ height:26px;}
.video_right_list{  width:206px; height: auto !important; height: 50px; /*假定最低高度是50px*/min-height: 50px; background:#ffffff;border:#9f9f9f solid 1px; float:left;}
.video_right_list ul{ float:left;} 
.video_right_list ul li{ text-align:center; float:left; margin:15px 5px 5px 6px; width:85px;}

/*user*/
.user_right{ width:580px; float:left;}
.user_list table td{ height:28px;color:#585858; overflow:hidden;}
.ad_right{width:206px; float:right;}
.ad_right01{border:#dadedd solid 1px; width:206px;height:83px; overflow:hidden;}
.ad_right02{ width:204px; height:204px; background:#333333;border:#dadedd solid 1px;}


/*userinfo*/
.userinfo_bg01{ width:379px; height:179px; background:url(/images/comm/userinfo_bg01.gif) no-repeat;float:left;}
.userinfo_message{ float:left; margin-left:15px;}
.userinfo{ width:117px; height:117px; background:url(/images/comm/userinfo.gif)  no-repeat; margin:15px 0 0 15px;float:left; display:inline; text-align:center; }
.userinfo_pic{ width:111px; height:111px;margin:6px 0 0 2px; margin-top:6px;text-align:center;}
.userinfo_text{_margin:10px 7px 0 0; margin:10px 13px 0 0;width:200px; float:right;}
.userinfo_text table td{ height:18px;overflow:hidden;}
.userinfo_friends{ width:660px; height:262px; background:url(/images/comm/userinfo_bg02.gif) no-repeat;}
.userinfo_friends_title{ padding:28px 10px 0 65px;}
.userinfo_friends_list{ margin:5px 20px 0 65px; border-top:#d6d6d6 solid 1px;width:570px;}
.userinfo_friends_list ul { margin-top:10px;}
.userinfo_friends_list li{ width:78px; height:90px;  background:url(/images/comm/userinfo_friends_bg.gif) no-repeat; padding:3px 0 0 3px; float:left;}
.userinfo_messageleave_list{ margin:5px 20px 0 65px; border-top:#d6d6d6 solid 1px;width:570px;}
.userinfo_messageleave_list ul{ margin-top:10px; width:570px;}
.userinfo_messageleave_list li{ height:90px; width:567px; background:url(/images/comm/userinfo_friends_bg.gif) no-repeat; padding:3px 0 0 3px; float:left;}
.userinfo_messageleave_text{ float:left;width:480px;}
.userinfo_visitor{ margin-top:10px;}
.userinfo_visitor_k{ border-left: #a0a0a0 solid 1px; border-right: #a0a0a0 solid 1px;min-height:60px;_height:60px; width:204px; }
.userinfo_visitor_list ul { margin-left:5px; }
.userinfo_visitor_list ul li{ width:61px; height:95px; background:url(/images/comm/userinfo_friends_bg.gif) no-repeat; float:left; padding:3px 0 0 3px; margin:10px 0 0 25px; display:inline;}
.mine_btndel{color: #ff0400; font-weight: bold; border:0px; background-color:#fff;float:right;margin-right:20px;}


/*userinfo02*/
.userinfo02_titel01{ border-bottom:#d6d6d6 solid 1px; width:630px;}
.userinfo02_text{ width:480px; height:128px;border-bottom:#d6d6d6 solid 1px; float:left; margin-left:20px;}
.search_friends{ margin-top:10px;}
.search_friends_det{ border:#a7a7a7 solid 1px; padding:5px; text-align:center;}
.search_friends_det table{text-align:center;border:1px solid #fff;}
.search_friends_det table td{text-align:center;border:2px solid #fff;}

/*receivives*/
.receivives{ width:540px; float:left;}
.receives_list table{ text-align:center;color:#585858;}
.receives_list table th{ height:25px; color:#FFFFFF; line-height:25px;}
.receives_list table td{ height:25px;}
.receivives2{ width:650px; float:left;}
.receivives2_pic{ width:130px; height:130px; float:left;margin:20px 20px 0 5px ; overflow:hidden;}
.receivives2_list{ margin-top:10px; overflow:hidden;}
.receivives2_list td{ height:25px;}
.receivives2_btn{ text-align:left;margin-left:400px;}

/*reply*/
.reply_pic{ margin:20px 0;}

/*repassword*/
.repassword_list{ margin:20px 0;}
.repassword_list table td{ height:35px; color:#585858;}

/*reg*/
.reg_table table td{background-color:#ffffff;}
.reg_txt{width:253px; height:15px; color:#878787;}

/*forget*/
.forget_btn{background:url(/images/comm/gtpassword_inquiry.gif);width:51px;height:19px;border:0px;}

/*2010.2.4 添加*/
/*integral*/
.integral_t{ padding:20px;}
.integral_t_pic{ float:left;}
.integral_t_title{ float:left; width:490px; padding-left:10px; padding-bottom:10px;}
.integral_t_text{ float:left; width:495px;padding-left:10px;}
.integral_b{ background:#f3d06a;  padding:15px; padding-bottom:35px;}
.integral_b_pic01{ float:left;}
.integral_b_text01{ float:left; background: url(/images/comm/integral_b_text01_bg.gif) no-repeat; width:634px; height:55px; margin-left:15px; padding:5px;}
.integral_rank{ height:315px; margin:15px 0 20px 0;}
.integral_rank01{ width:236px; height:315px;float:left;}
.integral_rank02{ width:820px; height:280px; border:#938700 solid 2px; margin:0 auto; padding:15px 25px }
.integral_rank02_l{ width:220px; float:left;}
.integral_rank02_r{ float:left; width:576px;}
.integral_rank02_r td{ color:#4b4b4b; height:25px;}

/*Plugin
---------------------------------------*/
/*jquery.alerts*/
#popup_container {
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 5px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#popup_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	color: #666;
	background: #CCC url(/images/comm/title.gif) top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#popup_content {
	background: 16px 16px no-repeat url(/images/comm/info.gif);
	padding: 1em 1.75em;
	margin: 0em;
}

#popup_content.alert {
	background-image: url(/images/comm/info.gif);
}

#popup_content.confirm {
	background-image: url(/images/comm/important.gif);
}

#popup_content.prompt {
	background-image: url(/images/comm/help.gif);
}

#popup_message {
	padding-left: 48px;
}

#popup_panel {
	text-align: center;
	margin: 1em 0em 0em 1em;
}

#popup_prompt {
	margin: .5em 0em;
}


/*formvalidate*/
.onShow
{
    background:#E9F0FF url(/images/comm/onShow.gif) no-repeat; 
    height:21px;
    padding-left:25px; 
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
.onFocus
{
    background:#E9F0FF url(/images/comm/onFocus.gif) no-repeat; 
    padding-left:25px; 
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
.onError
{
    background:#FFF2E9 url(/images/comm/onError.gif) no-repeat;
    padding-left:25px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
.onCorrect
{
    background:#E9FFEB url(/images/comm/onCorrect.gif) no-repeat;
    padding-left:25px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
.onLoad
{
    background:#E9FFEB url(/images/comm/onLoad.gif) no-repeat 3px 3px;
    padding-left:25px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
} 

/*jsgg*/
.jscontainer, .jscontainer *{margin:0; padding:0;}

.jscontainer{width:315px; height:430px; overflow:hidden;position:relative;}

.jscontainer ul{list-style:none;}

.slider{position:absolute; width:1890px;}
.slider li{ list-style:none;display:inline; float:left;}
.slider img{ width:315px; height:430px; display:block;}

.num{ position:absolute; left:5px; bottom:5px;}
.num li{
	float: left;
	color: #fff;
	text-align: center;
	line-height: 15px;
	width: 15px;
	height: 15px;
	font-family: Arial;
	font-size: 10px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 2px;
	border:0px;
	background-color: #344E69;
}
.num li.on{
	color: #fff;
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-size: 12px;
	margin: 0 1px;
	border: 1px solid #fff;
	background-color: #344E69;
}

/*content*/

/*Attribute
----------------------------------------*/
/*clear*/
.clear{clear:both;overflow:hidden;}
.clear_l{clear:left;overflow:hidden;}
.clear_r{clear:right;overflow:hidden;}

/*overflow*/
.o_h{overflow:hidden;text-overflow:ellipsis; }

/*white-space*/
.nowrap{ white-space:nowrap;}

/*font-size*/
.f_s_16{ font-size:16px;}
.f_s_14{font-size:14px;}

/*width & height*/
.h_0{height:0px;}
.h_1{height:1px;}
.h_2{height:2px;}
.h_3{height:3px;}
.h_5{height:5px;}
.h_10{height:10px;}
.h_14{height:18px;}
.h_18{height:18px;}
.h_20{height:20px;}
.h_38{height:38px;}
.h_58{height:58px;}
.h_72{height:72px;}
.w_90{width:90px;}
.w_100{width:100px;}
.w_110{width:110px;}
.w_130{width:130px;}
.w_135{width:135px;}
.w_150{width:150px;}
.w_180{width:180px;}
.w_189{width:189px;}
.w_200{width:200px;}
.w_250{width:250px;}
.w_280{width:280px;}
.w_300{width:300px;}
.w_325{width:325px;}
.w_100p{width:100%;}

/*border*/
.test_b_b{border:1px solid blue;}
.test_b_r{border:1px solid red;}
.test_b_g{border:1px solid green;}
.noborder{border:0px;}

/*padding & margin*/
.p_l_r_13{padding:0px 13px;}
.m_l_20{margin-left:20px;}
.m_l_5{margin-left:5px;}
.m_t_150{margin-top:150px;}
.m_t_200{margin-top:200px;}
.m_0_auto{margin:0px auto;}
.m_l_r_auto{margin-left:auto;margin-right:auto;}

.m_p_0{margin:0px;padding:0px;}

/*background*/
.bg_c_w{background-color:#ffffff;}

/*float*/
.f_l{float:left;}
.f_r{float:right;}

/*text_align*/
.t_a_c{ text-align:center;}
.t_a_r{text-align:right;}
.t_a_l{text-align:left;}


/*ul li ll*/
.ul_articals{background-color:#ffffff;padding:0; margin:0; list-style:inside}
.ul_articals li{width:100%;border-bottom:1px solid #b4b4b4;display:block;overflow:hidden;margin-top:5px;}

/*cursor*/
.cur_p{cursor:pointer;}

/*pagination*/
.ul_articals li.b{border-bottom:0px;font-weight:normal;color:#e59400; overflow:hidden;}
.ul_articals li.b a{display:block;padding:1px 6px; border:1px solid #ccc;float:left;margin-left:2px; text-decoration:none;color:#e59400; overflow:hidden;}
.ul_articals li.b a:hover{background:#7B7B7B;color:#fff;border:1px solid #7B7B7B;overflow:hidden;}
.ul_articals li.b a.curr{color:#e59400;background:#fff;border:1px solid #e59400;overflow:hidden;}
.ul_articals li.b a.curr:hover{color:#e59400;background:#fff;border:1px solid #e59400;overflow:hidden;}
.ul_articals li.b a.noboder{display:block;padding:1px 6px;float:left;margin-left:2px;border:0;overflow:hidden;}
.ul_articals li.b a.noboder:hover{display:block;padding:1px 6px;float:left;margin-left:2px;border:0;background:none;overflow:hidden;}
.ul_articals li.b span.pagenav{float:left;margin:3px 6px 0 0;display:block; overflow:hidden;}
.ul_articals li.t{width:100px;text-align:right;}

div.tblpagination table td.b{border-bottom:0px; font-weight:normal;color:#e59400; overflow:hidden;}
div.tblpagination table td.b a{display:block;padding:1px 6px; border:1px solid #ccc;float:left;margin-left:2px; text-decoration:none;color:#e59400; overflow:hidden;}
div.tblpagination table td.b a:hover{background:#7B7B7B;color:#fff;border:1px solid #7B7B7B; overflow:hidden;}
div.tblpagination table td.b a.curr{color:#e59400;background:#fff;border:1px solid #e59400; overflow:hidden;}
div.tblpagination table td.b a.curr:hover{color:#e59400;background:#fff;border:1px solid #e59400; overflow:hidden;}
div.tblpagination table td.b a.noboder{display:block;padding:1px 6px;float:left;margin-left:2px;border:0; overflow:hidden;}
div.tblpagination table td.b a.noboder:hover{display:block;padding:1px 6px;float:left;margin-left:2px;border:0;background:none; overflow:hidden;}
div.tblpagination table td.b span.pagenav{float:left;margin:3px 6px 0 0;display:block; overflow:hidden;}
div.tblpagination table td.t{width:100px;text-align:right; overflow:hidden;}

/*color*/
.bc_main{ background-color:#5e1508;}
.c_orange{color:#eebf0c;}
.c_white{color:#ffffff;}

/*txt*/
.txt_setting{width:185px; height:15px;}
.f_w_normal{ font-weight:normal;}
.f_w_b{font-weight:bold;}


/*photo*/
.user_photo{width:104px;height:104px;}
.user_s_photo{width:48px;height:48px;}
.teacher_photo{width:118px;height:175px;}
.teacher_s_photo{width:78px;height:116px;}

/*display*/
.d_b{display:block;}
.d_h{display:none;}


/*button*/
.comment_btn{background:url(/images/comm/blog_icon01.gif);width:84px;height:33px;border:0px; text-align:center; line-height:100%; cursor:pointer; }
.reg_btn{background:url(/images/comm/reg_btn01.gif);width:73px; height:20px;border:0px;cursor:pointer;}
.log_btn{background:url(/images/comm/reg_btn02.gif);width:73px;height:20px;border:0px;cursor:pointer;}
.sendartical_btn{background:url(/images/comm/message_Publicat.gif);width:57px;height:25px;border:0px;margin-bottom:3px;cursor:pointer;}
.ranking_btn{background:url(/images/comm/btn_search.gif);width:69px;height:22px;border:0px;cursor:pointer;}
.edit_btn{background:url(/images/comm/repassword_btn01.gif);width:73px;height:20px;border:0px;cursor:pointer;}
.reset_btn{background:url(/images/comm/repassword_btn02.gif);width:73px;height:20px;border:0px;cursor:pointer;}
.btn_mail{background:url(/images/comm/user_btn02.gif); width:73px;height:20px;border:0px;cursor:pointer;}
.btn_send{background:url(/images/comm/user_btn01.gif);width:73px;height:20px;border:0px;cursor:pointer;}
.btn_search_user{background:url(/images/comm/userinfo02_btn02.gif);width:31px;height:23px;border:0px;cursor:pointer;}
.btn_addfriend{background:url(/images/comm/userother02_btn01.gif);width:73px;height:23px;border:0px;cursor:pointer;}
.btn_changephoto{background:url(/images/comm/change_btn02.gif);width:51px;height:19px;border:0px;cursor:pointer;}
.btn_changecancel{background: url('/images/comm/change_btn03.gif');width:51px;height:19px;border:0px;	cursor:pointer;}
.btn_send_msg{background:url(/images/comm/user_02.gif);width:73px;height:20px;border:0px;cursor:pointer;}
.btn_del_mail{background:url(/images/comm/receives_btn03.gif);width:109px;height:20px;border:0px;cursor:pointer;}
.btn_receive{background:url(/images/comm/receives2_btn01.gif);width:73px;height:20px;border:0px;cursor:pointer;}




