/***
 * @description ask css
 * @author      fangjun
 * @Date        2014-8-13
 */
body{ margin:30px 0px;}

a{ color:#FF6600;text-decoration:none}
a:hover{ color:#FF6600;text-decoration:underline;}

.wrapper{ margin:0 auto;width:720px; height:100%; padding:30px 40px;
		  background:url(/static/images/ask_bg.gif) #FCF7F4 no-repeat right top;}
		  
.header{ width:720px; height:35px; vertical-align:middle;}  
.header .logo{ background:url(/static/images/chinafo_ask_logo.gif)no-repeat; height:35px; width:157px; display:block; float:left;}
.header .logo:hover{ border:1px #FF6600 solid;}
.header p{ float:right; margin-top:10px; color:#CCCCCC}
.header p a{ padding:4px 2px;}

.search{width:720px; height:27px; margin:10px 0px; background:#F8EEE8; padding-top:5px;}
.search form{ float:right; vertical-align:top; padding-right:5px;} /*  float:right; text-align:center;  */
.search form .txt{ height:18px; width:250px; padding:1px 5px;border:1px #F3D2C0 solid;vertical-align:top;}
.search form .txt:hover{ border:1px #FF6600 solid;}
.search form .but{ height:22px; width:60px;  background:#FF6600; color:#FFFF00; border:none;vertical-align:top; cursor:pointer;}
.search ul.marquee { float:left;line-height: 1;position: relative;overflow: hidden;width:350px; height: 20px; }  
.search ul{ margin-top:3px;}
.search ul.marquee li {position: absolute; top: -999em;left: 0;display: block;  white-space: nowrap; padding: 3px 5px; text-indent:0.8em;}

.category{width:690px; padding:10px; border:5px #F8EEE8 solid;float:left; margin-bottom:15px; }
.category h3{ font-size:12px; color:#BF5922; margin-left:5px; margin-bottom:5px;}
.category ul li{ float:left; padding:4px 10px;}
.category:hover{ border-color:#F3D2C0;}
.category .focus{ font-weight:bold;}
.category .focus a{ color:#BF5922}

.list{width:720px;clear:both;}  /* border:1px #FF6600 solid; */
.list .tab{ width:720px; float:left; font-size:100%;line-height:normal;border-bottom:1px solid #FF9900; background:url(/static/images/cloud_right.gif) top right no-repeat; }
.list .tab ul{margin:0;padding:0;list-style:none; }
.list .tab li{ display:inline; margin:0; padding:0;}
.list .tab .select{ background:#FF6600;color:#FFFF00;}
.list .tab a{float:left;background:#FFD8B0; margin-right:5px;padding:6px 8px;text-decoration:none; }
.list .tab a:hover { background:#FF6600; color:#FFFF00}

.list .table{clear:both;}
.list .table tr{ border-bottom:dotted 1px #CCCCCC;}
.list .table td{ padding:9px 0px; color:#666666; font-size:12px}
.list .c1{ width:585px; padding-left:5px}
.list .c1 a{ color:#666666;}
.list .c1 a:hover{ color:#FF6600;}
.list .c2{ width:60px; text-align:right;}
.list .c3{ width:80px; text-align:right;}

.created{ background:#F8EEE8; padding:10px;}
.created h1{ font-size:16px; padding-left:25px; padding-bottom:10px; background:url(/static/images/ask_created.gif) top left no-repeat;}
.created form{ background-color:#FCF7F4; padding:10px;}
.created form p{ padding:4px 0px;}
.created form label{}
.created form textarea{ width:550px; height:120px; border:1px #F3D2C0 solid; font-size:14px; padding:5px; line-height:18px;}
.created form  select{ border:1px #F3D2C0 solid;}
.created form  select:hover,.created form textarea:hover,.created form .txt:hover{border:1px #FF6600 solid;}
.created form .txt{ width:500px; height:20px; border:1px #F3D2C0 solid;}
.created form .but{ margin-left:65px; padding:5px;}
.created form .error{ color:#FF0000;}

.pages{ text-align:center; margin-top:40px; margin-bottom:50px;}
.pages a{ padding:5px 10px; background:#F0DCD0;}
.pages a:hover{ background:#FF6600; color:#FFFF00}
.pages .now_page{  background:#FF6600; color:#FFFF00}
/*
.question{width:658px;  padding:30px 30px; border:1px #F3D2C0 solid; background:url(/static/images/ask_question.gif) top left no-repeat;}
.question table{ width:658px;}
.question table .icon{ width:60px;vertical-align:top}
.question table .icon img{ width:40px; height:40px;}
.question table .info{ color:#CCCCCC;}
.question table .content{ padding:5px 50px 20px 0px; font-size:14px; line-height:23px;}
.question table textarea{ width:530px; height:90px; border:1px #F3D2C0 solid; padding:5px;}
.question table textarea:hover{border:1px #FF6600 solid;}
.question table .but{ background:#FF6600; border:1px #FF3300 solid; padding:5px 10px; margin-top:5px; color:#FFFF00}
.question table .but:hover{ background:#FF3300; cursor:pointer;}
.question table td{ border-bottom:1px #666666 solid;}
.question .line{ height:1px;background-color:#F3D2C0; margin:30px 0px;} */

.question1{width:718px;  padding:30px 0px; border:1px #F3D2C0 solid; background:url("/static/images/ask_question.gif") top left no-repeat;}
.question1 .icon{ position:absolute;}
.question1 .box{ height:auto; overflow:auto; border-bottom:0px #EEEEEE solid; padding:0px 30px}
.question1 .padding{ padding-bottom:10px; padding-top:10px; border-top:1px #F3D2C0 solid}
.question1 .adopt{padding-bottom:10px; padding-top:10px;border-top:1px #F3D2C0 solid; background:url(/static/images/ask_adopt.gif) no-repeat top left #FFEBE1}

.question1 .box .info{color:#CCCCCC;}
.question1 .box .left{ float:left; width:40px; vertical-align:top; padding-right:18px; text-align:center;}
.question1 .box .left img{ width:40px; height:40px;}
.question1 .box .right{ float:left; width:600px} /* width:580px */
.question1 .box .clear{ clear:both} 
.question1 .box h1{ font-size:14px; font-weight:normal; }
.question1 .box .content{font-size:14px; font-weight:normal; margin:5px 0px 30px 0px;}
.question1 .box .action{width:600px;}
.question1 .box textarea{ width:588px; height:100px; font-size:14px; border:1px #F3D2C0 solid; padding:5px;}
.question1 .box textarea:hover{border:1px #FF6600 solid;}

.question1 .box .pbut{ text-align:right; padding-bottom:20px;}
.question1 .box .pbut span{ margin-right:10px; color:#999999;}
.question1 .box .but{ background:#FF6600; border:1px #FF3300 solid; padding:5px 10px; margin-top:5px; color:#FFFF00}
.question1 .box .but:hover{ background:#FF3300; cursor:pointer;}
.question1 .box .voted{ float:right;}
.question1 .box .voted a{ background: url("/static/images/question_vote.png") no-repeat scroll 0 0 rgba(0,0,0,0);
float:left;font-weight:bold;height:27px;line-height:26px; margin:0 0 0 10px;padding:0 1px 0 21px;position: relative;text-align:center;width:48px;}
.question1 .box .voted a:hover{ text-decoration:none}
.question1 .box .voted .opposition{background-position:-70px 0}
.question1 .close{ padding:3px; text-align:center; background:#FFEFE8; border:1px #FF6600 solid}

.search_list{width:720px;}
.search_list h3{ font-size:14px; padding-left:15px}
.search_list p{padding:4px 30px; border-top:0px #FFE6D9 solid}
.search_list a{ color:#FF6600;text-decoration:underline;}
.search_list a:hover{ background-color:#FF9900; color:#FFFF00; padding:3px 5px;text-decoration:none}
.search_null{ text-align:center; padding:60px 0px; font-size:18px;}


.top_list {clear:both; width:720px;}
.top_list td{ border-bottom:dotted 1px #CCCCCC;}
.top_list td{ padding:9px 0px; color:#666666; font-size:12px}
.top_list .c1{ width:20px; text-align:center;}
.top_list .c1 span{ padding:4px 5px; color:#FFFF00; background-color:#FF6600;}
.top_list .c2{ width:120px;text-align:left}
.top_list .c3{ width:80px;text-align:left }
.top_list .c4{ width:80px;text-align:left}

.reflection{margin:0 auto; width:800px; background:url(/static/images/index_reflection_bg.gif) repeat-x; display:block; height:30px;}


